computer supported telephony - German English Dictionary